Humus sludge - Francés Inglés Diccionario